The place was very clean and well laid out. The check in and check out is self service, which is nice, but it requires you to walk down a few blocks and give a code to a person at a hotel and if you are right he will give you the key. on exit, you have to repeat this process. If you have an early flight this is very cumbersome, or, if it is raining, it is not the most convenient. It is a ground floor apartment so they keep the curtains closed.