Clean, comfortable condo in a great building/location.
Easy to communicate with hosts.
Everything necessary for a short or long stay.