Amazing, clean and very nicely put together! Directions on how to get to the apartment were done nicely and again with how to get into the apartment was easy to understand. The apartment had everything that we needed during our stay.