Very clean and nice apartment! We had a great time and would stay there again. Very easy check in process.