Excellent stay -- as described, great location, clean, easy parking, very accommodating hosts. Would happily stay again.