We had a great time staying at the apartment. Big kitchen and living room. Everything was very clean. You have everything you need. The view is fantastic. My little baby loved to play in the garden.