Very smooth checking in and out. Communication was good. The apartment had fantastic views, clean and location was superb. Sofa bed for the 5th guest could be better but am aware that space could be an issue. Overall, we had a great stay. Thank you.