GREAT place. The location was perfect and the view from our room was amazing. The hotel staff was so friendly too. Gordon is very responsive and the reservation and check-in process was a breeze. One note -- I was concerned about a limited beach front after reading reviews on Trip Advisor, but this was not an issue at all. There is ample beach space in front of the hotel and it is much more private than at other nearby hotels so it was a win-win. Strongly recommend staying here!