Clean, well appointed and great for a family, highly recommended and a great value at this price.