The location, the communication, & the space were exactly what we needed for this stay! Highly recommend!