We enjoyed staying here in Ammoudi Bay. Great views from the room and terraces, close to Oia restaurants (but requires taking the stairs or a short taxi), and everything in the room is new and comfortable.