Top spot! Amazing views, nice hosts, good location near multiple beaches, we had a great stay here