My partner and I had a great stay here. The location is unbelievable - right on the beach! The room is spacious and clean and the staff are all very friendly. We only wish we could have stayed longer. Will definitely be back.