5 stars!! WOW. Do yourself a favor and book this place. The perfect location, beautiful property and it has everything you need for a relaxing holiday.