Helpful and communicative staff, great location and the apartment is even better than in the photos. This place has a full kitchen, 2 full bathrooms, a full living room, etc. Our family of 4 had an amazing stay here - I highly recommend it.