We had stayed for a week at Ann's place and had a very good experience. The apartment is indeed lovely. Communication with Ann was great. We had stayed less than the number of days we had booked because of the way our flights were scheduled and Ann's mom was kind enough to refund almost a day's rent.
I would definitely recommend their place.