Myself and my husband had a great stay at Leon’s place. The accommodation is beautiful, clean and has everything you need for a lovely stay. The views are breathtaking, local amenities are great all within walking distance.