Perfect location, great communication and spotlessly clean. Me and my family would highly recommend.