The apartment and location was everything that we were expecting and great for a weekend stay. But we had an issue with the check in as it took way longer than expected and they were not ready for a couple hours after check in time which delayed our schedule.