Prince's place is big and well located very close to St Catherine street where a lot of shops and restaurants are. Checkin and checkout was very easy and we had everything we needed. Big TV with Netflix is a good addition to this place.