Perfect host, location and great apartment . We had everything we needed! The place also has a fantastic patio w tons of gorgeous plants!