Everything was more than perfect. Tom had great communication and was always responsive. The place was sparkling clean, great location. I would definitely stay again and recommend it to everyone.