This was a hotel like experience with a reception area, cleaning service, and other amenities. Apartment itself was very comfortable and provided many amenities. The only draw back was checking in and then asked to go somewhere different for our stay. We did get lost trying to find this other location, but when we went back the receptionist kindly walked us to our apartment. Overall, it was a hassle free, comfortable stay.