Top notch hospitality! Best we had through our two week stay in Greece. Be sure to dine at the restaurant above as the food was spectacular as well!