Best location, amazing amenities. Perfect for your stay in Santorini!