What a treat to stay here! Stylish, spotless, stunning views and short walk to beach, restaurants and coffee shops