my daughter, kelly, had a last minute cancellation at another airbnb and it would be a few days before her card would be credited, so i made this booking for her. kelly says xie's place is really nice and she wouldnt hesitate to stay there again!! kudos!