Everything was perfect for us. The kitchen is well equipped, the cleaning service works great. The beds are just right, we have had the best sleep here on our several month trip to Greece! The view of the neighboring island is always beautiful. We would love to come back!