Clean, all amenities you need, most kitchen essentials available. Would stay again!