Self check in was easy and smooth, the apartment was very tidy and clean. The little things such as cooking oil, salt and pepper, coffee, tea, sugar, shampoo, body wash, hair conditioner, laundry detergent were provided, which made our stay even better! Wished we have booked the stay for longer! Location was also a plus!