A fantastic place to stay! It's a budget room at nice beachfront (almost) hotel. The room is in the ground though there are small windows. It's clean and modern, even more so than the photos suggest. The grounds are great and the staff are incredibly hospitable. It's perfect for someone that doesn't plan to spend lots of time in their room.