Spacious, clean and tastefully decorated place. Perched on a steep hillside, this place has incredible views of the sea! Highly recommended.