Robert's place met or exceeded our expectations on many points. So many little details and touches helped make this stay one of my best AirBnB experiences.