This villa exceeds expectations in every respect. Amazing view and photo ops. Great deck, pool, and the interior is fabulous. This was the nicest place we have ever stayed in - and the hosts are very accommodating! Five stars.