Fabulous location, great communication, clean - could not fault the place