Great location, sweet hosts, and a clean apartment with everything you’d need for a short stay.