Clean, well-located and plenty of room! Every amenity I could thing of was available. Great for small families! Highly recommended.