Clean, convenient and no skimping on amenities