It was a pleasure staying at this listing. The apartment is perfectly self-contained and has more than enough space. It is well lit and there is a lot of storage.