Very clean and nice apartment. No self check-in but the maid was responsive and accommodating!