Very nice hotel (clean, big, comfortable, with a/c), affordable price, and very nice and accommodating staff who helped us with figuring out how to get to where we needed to go without much fuss. Location is good in the sense that its between the beach and the houseboats, but not super-walkable to the downtown area or either the beach/houseboats (though this is not really an issue). Breakfast could be a little better, but overall excellent, especially for price.