The place and the location were great. Key pickup and drop off was easy with security. The rooftop pool was a big hit with our kids.