We arrived in the evening the moment we got off the taxi the staff took our suitcases and checked us in. While checking in, the gentleman (whose name I forgot), gave us a detailed description of possible activities on the island. The room we had reserved was not available so we ended up getting a similar room in the main building. However, the sea view is just amazing. The breakfast was very good, typical eggs, bacon, toast, yogurt, rice pudding and etc. however eating breakfast outside next to the beach makes it an amazing experience. The hotel's restaurant was alright, but compared to the restaurants nearby it could use some improvements both in terms of service and food quality (it was still pretty good compared to average NYC restaurants within the same price range). Our main problem was that too many of the staff were just waiting and staring at the customers (Im sure it was to make sure they are ready to service in case someone needs any help) it just felt a bit awkward. Other than that, the beach is amazing, the hotel is amazing, the staff are extremely kind, thank you Ellena and the gentleman that helped us who used to live in Belgium (sorry I forgot your name)