Self check-in, which was well described and easy to follow. We stayed with Mathilde twice, and were glad we did. Huge apartment with great amenities. Would stay with Mathilde again!