The apartment was very clean and organized. You can easily cook for yourself, everything you need for that and much more is in the apartment. The check in and out were really uncomplicated. Justin is a very thoughtful host who cares about you having a relaxing vacation!