Generally clean, good location for a good price.Very poor communication.