Very clean and well appointed; good, quiet location.