A clean, spacious apartment, with a host who goes the extra distance to ensure your stay is a good one. The location is great. Give it a go.