Stayed for 5 nights at the Coral Inn. It is a nice new building in an outstanding location next to all the shops, restaurants, and bars on one of the main streets. Also the beach is right across the street. Nice bed, and nice new rooms. Service is great when the people are at the desk. Often they aren't, though, as they are also covering the attached restaurant next door. Also, the wi-fi is very spotty, and the showers aren't great (low water pressure in ours, and a very touchy hot setting). Overall, though, it was a good value for our money...just would like them to improve service presence, wifi, and their showers. Then it'll be a great boutique hotel.