Gorgeous place in the most perfect location imaginable! We had the best time and will definitely be back.