5/5 overall experience.
Wonderful hosts and the apartment is great.
The location is perfect.