We had a lovely 1-month stay. The apartment was very clean and we also made sure to keep the apartment tidy during our stay. The view was as pretty as promised and all the rooms are very spacious. We highly recommend this place.