The place is exactly as advertised: clean and modern! We had a great vacation at Vaggelis place and can recommend it to everyone! The shower water pressure was a bit weak, but it didnt bother us that much. Its a great location!