The stay has ticked every box -from booking to checkin to using the apartment and facilities to check out! the apartment is clean and as described. Great communication prior and during the stay. Highly recommended!