Perfect location, great setup, lovely amenities in a beautiful region of the coast. Highly recommended.