Great location; responsive, thoughtful host; easy check-in and out; good kitchen work space for dining in.