Very nice apartment. Well communication. We received our answers within a few minutes. The self-check-in/ self-check-out is both a good idea and well made. Thank you for this great experience!