100% perfect. Checkin/checkout went smooth, the apartment was super clean, I got good tips to get around in the neighbourhood, towels, a welcome gift... unbelievable. Five star!