amazing place
Amazing view on the side of a mountain facing the sea
A host who helped with everything
A new and well-kept villa in everything it takes