Perfect accomodation; location ideal and convenient; apartment spotless, well appointed, and comfortable; hosts were great (responsive, helpful, kind); would stay there again in a heartbeat