Great location, great amenities, and great communication. I couldn't have asked for a better birthday experience.