Great, clean. Smaller than expected slightly but adequate room. Good location.