Perfect one stop shop, includes all necessities you require to have in the apartment. Very clean and comfortable. We really enjoyed our stay and looking forward to re visiting again