Clean, nice amenities, easy parking. You do have to climb a well designed flight of stairs