A great place to stay. Wonderful Views. short walk to Beach. Short drive to town. Spacious and well designed living areas. Lovely hosts too.