Clean, efficient, friendly and amply sufficient for a weekend stay.