We rented on Trip Advisor. Perhaps the experience would have been better on Home Away. We had to call the owner in Canada to get information about parking, key retrieval, location of apartment, etc. Very frustrating. We also paid for a parking card which was thrown under the door on the last day!!!
Apartment is sterile but convenient to everything. There are no lights in kitchen. Washing machine and air conditioning are operational but do not work well. Towels are great but sheets are scratchy.
Will never rent on Trip Advisor again.