Great location - be ready to climb some steps. Very spacious rooms and the bathrooms were clean. Loved the staff and the terrace was stunning. Would definitely stay here again.