Service and location were excellent. They were incredibly kind and went out of their way to make sure we had a great stay. They were flexible with check-in and called helped us arrange taxis to Heraklion several times a day. The room was clean and had a stunning ocean view (15 minute walk to the beach). We also ate at the hotel restaurant and were not disappointed. 5 stars across the board!