Very clean and perfect location!! Peter is great with communication and follow up. He provided everything that we needed before we arrived. I highly recommend this place.