Really enjoyed our stay at this property. Castle Resorts did a nice job at communication and getting our group settled in. The listing was much larger than I expected and since the listing is located on a resort, you check in at a front desk versus having to deal with multiple emails of instructions. The front desk was 24 hours and provided very detailed but simple instructions to get into the townhome - in addition, the staff were always very pleasant to interact with. Have stayed at this property a few times now but not with the Castle Group, it was a very pleasant experience. I would easily stay here again with the Castle Group.