Amazing view, brand new villas, excellent host