The hosts were present and helpful. Very nice place perfectly located. Highly recommended for your stay in Oia.