Angel and Dukes place was amazing. Their hospitality was outstanding. Them and their dogs were so welcoming. Their beach suite is beautiful. All the details made it feel like our home away from home. They had all the little things we would have never thought of having. We stayed for 10 days and it was perfect. They answered all our questions and pointed us in the right directions. They really made our honeymoon unforgettable.