Wonderful place -- location is great, everything is there that you might need for your stay. We stayed a week and found it comfortable, clean and convenient. The hosts are communicative and flexible. I'd definitely recommend this to friends!