Bellavista lived up to its name. The villa was well equipped and exactly as described. The location overlooking the cove was stunning. There are many lovely beaches and hikes that are easily accessible. Wonderful!