Great location, great communication, clean with everything you need.