All aspects of my stay were excellent. The hosts are stellar. The location and amenities are excellent for my needs. The only thing I can possible suggest is find out when I am returning and PLEASE don't book for that time. Cheers.