I stayed for 7 weeks, that gave me a real appreciation of the place and my hosts. The apartment and the location are fabulous and the hosts and cleaning crew are caring, trustworthy, and responsive. My stay was a delight! I give 10 stars, 5 is not enough!