Good communication, good location, clean place, everything as advertised.