Perfect location, impeccable cleanliness and very easy communication. I highly recommend.