Clean, spacious and have all the amenities. Well maintained and really worth the price.