"We stayed 2 nights, have been here before. Position is as good as you can get, right on beach front. Staff very good and friendly also easy short walk up to some really good places to eat, dinner or breakfast. Room was pretty good and comfortable. The hotel was starting to have a few renovations done while we were there, and it does need it. We are well aware of what tropical climates can do to a hotel in this climate and this place needs some work. Staff work with what they have and do a good...