We had a great stay in this apartment. The cleaning was great, the people very friendly. The showers and toilets are super and always clean! The only thing missing was a mirror in our room and some kitchen utensils. We had a lovely time!