The apartment was very clean and well-appointed. Fantastic location and rooftop area. The free drinks and snacks were a perfect addition. The check-in process was a tad annoying. Make sure to register the day before or a few hours before you want to check in. None of the registration links worked for us so the online team had to do the registration for us. This delayed our check in by an hour. The staff were very helpful and pleasant. Would stay here again.