Smooth check-in and easy self-check out. The apartment is really spacious, stylish with all the amenities needed to make your stay comfortable. The communication and information provided were excellent. Highly recommended