Very pleasant experience! Only beware that staying at the Hyde Beach House could mean long waiting times for the elevators, especially during check-out time. Try staying in this building instead of the one front beach because it's newer!