Great place, stunning place with a beautiful view. Excellent hosts, local tips & thoughtful touches. Good location, walking distance to beach