Clean, well-located, with lots of sleeping space and amenities. Highly recommend