The apartment was perfect, self check-in super convenient and easy communication. Highly recommended!