Very clean and modern apartment. If I could I would give 6 stars to the communication and the check-in. Would 100% recommend.