Stunning location with an incredible view. It was a beautiful place to stay and relax, with a lovely walk to the beach. Central location and close to shopping and restaurants. Hosts were very helpful and friendly. Our dog loved the large off-lead park out the front. Highly recommended!!