Well located, good price, good communication, quiet, well equipped, but could be cleaner.