Giannis is an incredible host in a beautiful location - which made for the most amazing stay at the Nest. All you have to do is show up and be prepared to enjoy. Giannis and his team takes care of the rest.