I'd rate it perfect if only the mattresses were more comfortable.