Beautiful place, fun location, and clear communication from Angela on all aspects of stay.