This spot has a gorgeous view and excellent indoor and outdoor spaces for socializing. It was short drive from many restaurants and a beautiful beach. The hosts were fabulous; excellent communication before and very responsive during our visit.