Clean, well equipped, and comfortable. This place is really well done.