A beautiful property in a fantastic spot. We had a great time and thoroughly enjoyed our stay. Very clean and well presented, would definitely recommended staying here.